/* rem 750 */
rem()
  (round(arguments / 75 * 1000) / 1000)rem
html, body, p
  margin 0
  padding 0
  -webkit-text-size-adjust none
.fn-ellipsis2
  word-break break-all
  text-overflow ellipsis
  display -webkit-box
  -webkit-line-clamp 2
  -webkit-box-orient vertical
  overflow hidden
.header
  margin rem(34) rem(32) rem(26)
  width rem(686)
  color #2B3145
  position relative
  padding-left rem(18)
  word-break break-all !important
  // height rem(48)
  // line-height @height
  font-size rem(44)
  font-weight bold

.dividline
  margin rem(14) rem(32) rem(30)
  width rem(686)
.main
  margin rem(26) rem(32) rem(176)
  width rem(686)
  color #2B3145
  .img-box
    margin-bottom rem(24)
    width rem(686)
    height rem(290)
    img
      width 100%
      height 100%
  .content
    font-size rem(32)
    p
      margin-bottom rem(20)
      line-height rem(60)
      font-size rem(36)
    img,video
      width rem(686)
    .video-container
      display block
      position relative
    .player-icon
      display block
      position absolute
      width rem(60)
      height rem(60)
      /*left: 0.2rem; bottom: 0.2rem;*/
      top rem(190)
      left rem(340)
      transform translate(-50%, -50%)
      background url(../img/player-icon.png) no-repeat center center
      background-size 100%
.footer
  position fixed
  left rem(223)
  bottom rem(60)
  width rem(304)
  height rem(72)
  .btn
    border-radius rem(36)
  .outbtn
    background-color #fff
    border 1px solid #B0926A
  .forbidbtn
    color #fff
    background-color #999



